import java.util.ArrayList;
import java.util.Comparator;
import java.util.HashMap;
import java.util.Map;
import java.util.function.BiConsumer;
import java.util.function.Consumer;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 87111
 * Date: 2025-09-20
 * Time: 8:51
 */
public class Test {
    public static void main(String[] args) {
        Map<String,Integer> map = new HashMap<>();
        map.put("aaa",1);
        map.put("bbb",2);
        map.put("ccc",3);
        map.put("ddd",4);
        map.forEach((k,v) -> {
            System.out.println("K:" + k + " " + "V:" + v);
                });
//        map.forEach(new BiConsumer<String, Integer>() {
//            @Override
//            public void accept(String s, Integer integer) {
//                System.out.println("K:" + s + " " + "V:" + integer);
//            }
//        });
    }
    public static void main2(String[] args) {
        ArrayList<String> list = new ArrayList<>();
        list.add("aaa");
        list.add("bbb");
        list.add("ccc");
        list.add("ddd");
        list.sort((o1,o2) -> (o2.compareTo(o1)));
        System.out.println(list);
//        list.sort(new Comparator<String>() {
//            @Override
//            public int compare(String o1, String o2) {
//                return o2.compareTo(o1);
//            }
//        });
//        System.out.println(list);
    }
    public static void main1(String[] args) {
        ArrayList<String> list = new ArrayList<>();
        list.add("aaa");
        list.add("bbb");
        list.add("ccc");
        list.add("ddd");
        list.forEach(s -> {
            System.out.print(s + " ");
        });
//        list.forEach(new Consumer<String>() {
//            @Override
//            public void accept(String s) {
//                System.out.print(s + " ");
//            }
//        });
    }

}
